locomotive with hauling drum - Allemand Anglais Dictionnaire